#ifndef __PROJ_ERRORNO_H__
#define __PROJ_ERRORNO_H__
#ifdef __cplusplus
extern "C"
{
#endif /* __cplusplus */

#define PRJ_EOK           (0)
#define PRJ_E_OK          (0)
#define PRJ_E_ERROR       (-1)
#define PRJ_ERROR         (-1)
#define PRJ_E_TIMEOUT     (-2)
#define PRJ_E_NO_MEM      (-3)
#define PRJ_E_WRONG_ARGUS (-4)
#define PRJ_E_CRC         (-5)
#define PRJ_E_LENGTH      (-6)
#define PRJ_E_EMPTY       (-7)
#define PRJ_E_INVAL       (-8)
#define PRJ_E_BUSY        (-9)
#define PRJ_E_OVERFLOW    (-10)
#define PRJ_E_FULL        (-11)
#define PRJ_E_NO_ACK      (-12)
#define PRJ_E_AGIAN       (-13)
#define PRJ_E_NOT_READY   (-14)
#define PRJ_E_NO_RESPONDS (-15)
#define PRJ_E_NOT_EXIST   (-16)

#ifdef __cplusplus
}
#endif /* __cplusplus */
#endif /* __PROJ_ERRORNO_H__ */